HTML {
	BACKGROUND: #ffffff
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(bg_body.png) repeat-x 0px 334px; MARGIN: 0px auto; WIDTH: 1002px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3300
}
#container {
	
}
#header {
	BACKGROUND: url(head_bg.png) no-repeat 0px 82px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 1002px; HEIGHT: 120px
}
.header_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 516px; PADDING-TOP: 5px; HEIGHT: 67px;HEIGHT\0:65px;overflow:hidden;border:0px;
}
.header_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; *PADDING-BOTTOM: 20px; WIDTH: 486px; *PADDING-TOP: 22px; HEIGHT: 40px; TEXT-ALIGN: right;border:0px;
}
#gmenu {
	CLEAR: both; BACKGROUND: url(head_bg.png) no-repeat 0px 0px; HEIGHT: 36px
}
#mainMenu {CLEAR: both;
	BACKGROUND: url(bg_01.jpg); FLOAT: left;width:995px; height:36px; overflow:hidden; MARGIN-LEFT: 2px; LIST-STYLE-TYPE: none;margin-top:0px;
}
#mainMenu UL LI {
	BACKGROUND: url(head_mainmenu_bg1.png); FLOAT: left; WIDTH: 102px;margin-top:2px\0;  LIST-STYLE-TYPE: none
}
#mainMenu UL LI A {
	DISPLAY: block; WIDTH: 102px; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-ALIGN: center
}
#mainMenu UL LI:hover UL {
	BACKGROUND: url(head_mainmenu_bg2.png)
}
#mainMenu UL LI A:hover {
	BACKGROUND: url(head_mainmenu_bg2.png)
}
#mainMenu UL LI UL {
	LEFT: -999em; WIDTH: 100px; margin-top:-2px\0;*height:0px;LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left
}
#mainMenu UL LI UL LI {
	BORDER-TOP: #ffffff 1px solid; margin-top:0px; BACKGROUND: #da0000; FLOAT: left; WIDTH: 100px; HEIGHT: 24px
}
#mainMenu UL LI UL LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 88px; PADDING-TOP: 6px; HEIGHT: 12px; TEXT-ALIGN: left
}
#mainMenu UL LI UL LI A:hover {
	BACKGROUND: #f70000
}
#mainMenu UL LI:hover UL {
	LEFT: auto
}
#mainMenu UL LI.sfhover UL {
	LEFT: auto
}
.header_checkmember {
	PADDING-RIGHT: 21px; PADDING-LEFT: 16px; FLOAT: right; PADDING-BOTTOM: 13px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 11px; HEIGHT: 12px
}
.header_checkmember A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.header_checkmember A:hover {
	COLOR: #e00000
}
.header_banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 900px; PADDING-TOP: 1px; HEIGHT: 245px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(bg_copyright.gif) #f3f4f6 no-repeat 251px 20px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 1002px; COLOR: #999999; LINE-HEIGHT: 150%; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-ALIGN: left; clear:both; margin-top:15px;
}
#footer A {
	COLOR: #999999
}
#footer_ICP {
	FLOAT: left; WIDTH: 252px; LINE-HEIGHT: 150%; PADDING-TOP: 8px; HEIGHT: 72px; TEXT-ALIGN: center
}
#footer_copyright {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 690px; LINE-HEIGHT: 150%; PADDING-TOP: 20px; HEIGHT: 60px; TEXT-ALIGN: left
}
#bodyer {
	
}
#bodyer_index {
	BACKGROUND: url(bg_bodyer_index.gif) repeat-y 251px 334px; MARGIN: 15px auto; OVERFLOW: hidden; WIDTH: 1002px
}
#bodyer_page {
	BACKGROUND: url(bg_bodyer_page.gif) repeat-y 251px 0px; MARGIN: 15px auto; OVERFLOW: hidden; WIDTH: 1002px
}
#mainSidebar {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 218px; PADDING-TOP: 3px
}
#subSidebar {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 160px; PADDING-TOP: 3px
}
#indexpageBody {
	
}
#indexBody {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 520px; PADDING-TOP: 3px
}
#pageBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 21px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 709px; PADDING-TOP: 3px
}
.subject {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
.subject_name {
	MARGIN-BOTTOM: 6px
}
.memberLogin {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 12px; BACKGROUND: url(bg_login.jpg) #ffffff no-repeat center 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 26px; PADDING-TOP: 60px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.memberLogin IMG {
	VERTICAL-ALIGN: middle
}
.memberLogin INPUT.textbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 138px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.memberLogin DIV {
	MARGIN: 10px 0px 6px; TEXT-ALIGN: center
}
.memberLogin DIV A {
	TEXT-DECORATION: underline
}
.announce {
	BACKGROUND: url(line_02.gif)
}
.announce IMG {
	VERTICAL-ALIGN: middle
}
.service {
 background:url(service.gif);
 width:218px;
 height:171px;
 
	
}
.service dd {  margin-top:2px;height:20px;}
.links IMG {
	MARGIN-BOTTOM: 8px
}
.news {
	
}
.picNews {
	MARGIN: 8px 0px 12px; OVERFLOW: hidden; LINE-HEIGHT: 21px; HEIGHT: 150px
}
.picNews IMG {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 15px; HEIGHT: 110px
}
.picNews .time {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.picNews .name {
	DISPLAY: block; PADDING-BOTTOM: 6px
}
.picNews .name A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
.textNews {
	BORDER-TOP: #e1e1e1 1px solid; FONT-SIZE: 11px; BACKGROUND: url(line_03.gif); OVERFLOW: hidden; COLOR: #999999
}
.textNews A {
	FONT-SIZE: 12px
}
.catalog {
	
}
.sort {
	FLOAT: left; WIDTH: 160px
}
.sort .name {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(arrow_03.gif) #efefef no-repeat 3px 4px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 140px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #d7d7d7 1px solid; HEIGHT: 23px
}
.sort .name A {
	FONT-WEIGHT: bold; COLOR: #333333
}
.sort .picture IMG {
	MARGIN: 8px 0px; WIDTH: 160px; HEIGHT: 100px
}
.sort .summary {
	OVERFLOW: hidden; WIDTH: 160px; LINE-HEIGHT: 18px; HEIGHT: 36px
}
#commend4 {
	
}
#commend8 {
	DISPLAY: none
}
.commendProPic {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 150px; TEXT-ALIGN: center
}
.search INPUT.textbox {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 94px; PADDING-TOP: 1px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 15px
}
.search SELECT {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 12px; BACKGROUND: #eee; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 76px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 19px
}
.pageMenu {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 12px; BACKGROUND: url(bg_pageMenu.jpg) #ffffff no-repeat center 2px; PADDING-BOTTOM: 6px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 22px; PADDING-TOP: 38px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.pageMenu IMG {
	VERTICAL-ALIGN: middle
}
.pageLocation {
	BACKGROUND: url(subject_location.gif) no-repeat; MARGIN-BOTTOM: 16px; FONT-FAMILY: "ˎ̥"; HEIGHT: 24px; TEXT-ALIGN: right
}
.pageLocation IMG {
	VERTICAL-ALIGN: middle
}
.pageContent {
	
}
.pageContent_list {
	LINE-HEIGHT: 180%
}
.pageContent_list IMG {
	VERTICAL-ALIGN: middle
}
.pageContent_list .time {
	FONT-SIZE: 11px; COLOR: #bbbbbb
}
.pageContent_list .filesize {
	COLOR: #333333
}
.pageContent_list .reply {
	COLOR: #ff6600
}
.pageContent_list .item {
	FLOAT: left; MARGIN-BOTTOM: 20px
}
.pageContent_list .buy {
	MARGIN-BOTTOM: 12px
}
.pageContent_list .itemPic {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 150px; TEXT-ALIGN: center
}
.pageContent_list .itemName {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 150px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.pageContent_list .bill {
	CLEAR: both; BACKGROUND: url(bg_09.gif) repeat-x 0px 28px; OVERFLOW: hidden
}
.pageContent_list .bill .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FONT-SIZE: 14px; BACKGROUND: url(arrow_bill.gif) no-repeat 0px 8px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pageContent_list .bill .label {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 6px; BACKGROUND: #efefef; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.pageContent_list .bill .content {
	CLEAR: both; BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #efefef; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 160%; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid
}
.pageContent_list .message {
	CLEAR: both; BACKGROUND: url(bg_09.gif) repeat-x 0px 36px; OVERFLOW: hidden
}
.pageContent_list .message .name {
	LINE-HEIGHT: 140%
}
.pageContent_list .message .name IMG {
	FLOAT: left; MARGIN: 0px 6px 0px 0px
}
.pageContent_list .message .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; WIDTH: 100%; LINE-HEIGHT: 180%; PADDING-TOP: 12px
}
.pageContent_view {
	LINE-HEIGHT: 180%
}
.pageContent_view .itemPic {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 220px; HEIGHT: 216px
}
.pageContent_view .itemName {
	FLOAT: left; WIDTH: 469px; HEIGHT: 220px
}
.pageContent_view .itemName IMG {
	MARGIN: 6px 4px 0px 0px; VERTICAL-ALIGN: middle
}
.pageContent_view .itemParticular {
	CLEAR: both; BACKGROUND: url(particular.gif) no-repeat 0px top; PADDING-TOP: 16px
}
.pageContent_end {
	CLEAR: both; MARGIN-TOP: 30px; TEXT-ALIGN: right
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(bg_09.gif) repeat-x 50% bottom; COLOR: #333333; HEIGHT: 28px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(bg_09.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 20px; COLOR: #333333; HEIGHT: 28px; TEXT-ALIGN: center
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: -16px 0px 20px; PADDING-TOP: 0px
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.right1 {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 12px;  #ffffff no-repeat center 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 26px;  BORDER-BOTTOM: #e1e1e1 1px solid
}
.right1 IMG {
	VERTICAL-ALIGN: middle
}
.right1 INPUT.textbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 138px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.right1 DIV {
	MARGIN: 10px 0px 6px; TEXT-ALIGN: center
}
.right1 DIV A {
	TEXT-DECORATION: underline
}

.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid  #CCCCCC;
	overflow:hidden;
	
}
.tbox dt{
	height:24px;
	border:0px solid #CCCCCC;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#316301;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:0px solid #BADAA1;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BADAA1;
}

.f5{/*ӑǩ??Ө΄ז)רӃ*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}
.flink { list-style:none}
.flink li { float:left; margin-left:5px; margin-right:5px;}
li{list-style:none}